shell corporation - English Synonyms Dictionary

shell corporation

n.
[1] shell entity